Big Huge Thesaurus

fenestra of the vestibule

noun